Upgrade to dbus-rs 0.9.12 - #47
Conversation
|
Verified on real hardware (Arch-based CachyOS, rtkit 0.14, KDE Plasma, rustc 1.97.1): this PR behaves identically to master on the RtKit path.
The local failures look environmental rather than dbus-related:
So: no regression attributable to the dbus-rs 0.9.12 upgrade. Follow-up ideas: a dbus-build skip-guard mirroring the non-dbus one, and capping the stress test's thread count below rtkit's burst limit. |
|
Fwiw only test_linux_api passes on Bazzite. |
|
That matches the request-budget arithmetic: rtkit-daemon grants 25 requests per 20s window per user, master's suite issues 168 by construction, and |
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=2061689
Please double check with tests before merging.
This builds, but I'm not quite sure it works as tests fails locally on my environment, even on the current master branch. And there's no CI with tests, so I'm not even sure whether the tests ever passed. Maybe some documentation about the testing environment would be nice.